import { IPSModelObject } from '../ipsmodel-object';

/**
 *
 * @export
 * @interface IPSDBIndexColumnBase
 */
export interface IPSDBIndexColumnBase extends IPSModelObject {
  /**
   * 索引长度
   * @type {number}
   * @default -1
   */
  length: number;

  /**
   * 排序方向
   * @description 值模式 [字段排序方向] {ASC：升序、 DESC：降序 }
   * @type {( string | 'ASC' | 'DESC')}
   */
  sortDir: string | 'ASC' | 'DESC';

  /**
   * 索引数据附加
   * @type {boolean}
   * @default false
   */
  includeMode: boolean;
}
